#!/bin/bash
DATABASE=$(cat conf/database)			#contem o caminho para a base de dados
FIFONAME="fifo/tmp-iperf-$$"
IPERF_BIN=$(cat conf/iperf)

echo "== IPERFGrab == Augusto G. Andreollo"
echo "script para captura e parsing automatico de dados do IPERF"

#cria um fifo, para podermos jogar os dados do iperf para o parser em tempo real...
echo "Criando FIFO para comunicação com o parser"
mkfifo $FIFONAME

#inicia o servidor do iperf
echo "Iniciando o servidor do Iperf..."
bin/$IPERF_BIN -s -u -i 1 -f b> $FIFONAME &

#rodamos o parser principal
echo "Iniciando parser..."
bin/wrapper_iperf.awk $FIFONAME #2>/dev/null
#loop infinito, enquanto não se apertar ctrl+C!

echo "Parser finalizado..."
#apos a finalizacao do parser, limpamos a nossa bagunca!

echo "Removendo FIFO criado..."
rm -rf $FIFONAME

#that's all, folks!
echo "Script finalizado com sucesso!"
exit 0




